質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
OS

OS(オペレーティングシステム)は、システムソフトウェアの一種であり、一般的に、ハードウェアを直接的に管理・操作する最も中心的な機能を有するソフトウェアがオペレーティングシステムとして呼ばれます。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Q&A

解決済

3回答

1306閲覧

ファイルを暗号化したいのでwscript.exeの使い方を教えて下さい

退会済みユーザー

退会済みユーザー

総合スコア0

OS

OS(オペレーティングシステム)は、システムソフトウェアの一種であり、一般的に、ハードウェアを直接的に管理・操作する最も中心的な機能を有するソフトウェアがオペレーティングシステムとして呼ばれます。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

0グッド

0クリップ

投稿2019/08/01 08:13

ファイル(例abc.txt)を暗号化したいのですがwscript.exeの使い方を簡単に説明して戴けるか、あるいは独学する為に必要な本などを教えて下さい。
暗号化プログラムである事は解るのですが使い方が良く解りません。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

gentaro

2019/08/01 08:19

質問の前提段階から間違っています。 wscript.exeは暗号化プログラムではありません。 https://docs.microsoft.com/ja-jp/windows-server/administration/windows-commands/wscript また、「teratailを「サポートセンター」だとは思わないでください」と書かれているとおり、ここはあなたが調べてわからない「具体的な問題」を質問する場所です。どこがわからないのかを明示せず「説明してくれ」と頼む場所はありません。 ガイドラインを読んで適切な質問文に直しましょう。 https://teratail.com/help/question-tips https://teratail.com/help/avoid-asking
退会済みユーザー

退会済みユーザー

2019/08/01 12:02

それは申し訳ありませんでした googleでwscript.exeを検索しHITした検索結果を調べたのですが良く理解できませんでした。 べつに誰かにやってもらいたくて質問した訳ではありません知識が古い為今のIT業界の実情が解らなかっただけです。 「サポートセンター」とも思っておりませんファイルを暗号化する方法を調べていただけです。 今使っている環境が古い為、全コンピューター器機の更新をしておりその関係で色々調査し試しております。 これはその一つです。 メーカーのサポートセンターでは何もわからないのです。
hentaiman

2019/08/01 21:58

「古い知識」がいつの時代で止まっているのかを明記した方がいいかもしれませんね。もしかしたら同じぐらい古い知識を持ちつつ今の最新の知識も持ち合わせている人が親切にレベル合わせて回答してくれるかもしれない。 それと他の回答のコメントに書いてあるように自分で試しにプログラムを作ってみたいのか、質問文にあるように暗号化する手段さえ手に入ればいいのか曖昧ですね、どっちですか?
退会済みユーザー

退会済みユーザー

2019/08/01 22:36

どうも有難うございます。 アセンブラは インテル8080,8085,8086 ザイログZ80 メルコム80(?) などです。 アセンブルプログラムはmasmなどを使っていた世代です。 その頃MS-DOS Ver2.11のBIOSの開発に携わっていました。 またメルコム80はVAX上のx-assm(?)です。 知識は1986年~2001年くらいですね。 8080,8085,8086のレジスタ構成(アーキテクチャー?専門用語が変化した為この意味で良いのか解りません)。 勉強をかねて今のCPUのレジスタ等を調べアセンブラ(もし有れば)試しに作ってみたいと考えています。 宜しくお願いいたします。
YAmaGNZ

2019/08/01 22:50

自身で作成したいのであれば、この質問は趣旨が異なりますので一旦閉じて、プログラム作成を行い、不明点が出た時点で新たに質問すべきです。
退会済みユーザー

退会済みユーザー

2019/08/01 23:00

解りました
Zuishin

2019/08/01 23:12 編集

マルチ CPU となり、パイプラインも使えるようになって、Z80 や i8086 時代の CPU と今の CPU は仕組みが違います。アセンブラでチマチマ人が組むより、高級言語で書いてコンパイラに最適化させたほうが速いものが出来上がるくらいです。 また、アセンブラだと参考になるソースは無いと思います。Rijndael の論文をみつけて、それを自分で実装ということになるのではないでしょうか。 もし、暗号に実用を求めないというのであれば、カエサル暗号でもいいのかもしれませんが、今現在暗号化と言えば、国家規模の解読に耐えるくらいの強度を持つものを指します。 以下は Rijndael を C# で実装したものです。 https://referencesource.microsoft.com/#System.IdentityModel/System/IdentityModel/RijndaelCryptoServiceProvider.cs,f72a7553a292c3a7 これはライブラリのソースであり、これによって実装されたクラスを使用したものが私の回答になります。
退会済みユーザー

退会済みユーザー

2019/08/01 23:10

どうもありがとうございました。 拝読いたします。
退会済みユーザー

退会済みユーザー

2019/08/01 23:23

後日CPUの仕組みも調べてみたいと思います。
guest

回答3

0

ベストアンサー

C# で暗号化するのがいいと思います。

パスワードでファイルを暗号化する

C# を使うには Visual Studio 2019 をダウンロードしてください。
Visual Studio を使わなくても、dotnet コマンドや PowerShell など最初から入っているものから C# を使うこともできますが、初心者にはお勧めしません。邪道です。

また、プログラミングをするつもりはなく、暗号化するコマンドが欲しいだけなら、この質問を閉じて知恵袋で聞いてください。

投稿2019/08/01 13:19

Zuishin

総合スコア28660

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2019/08/01 13:41

どうも有難うございます。 Visual Studio 2019 を調べてみます。 CPUのアーキテクチャーが解れば凄く簡単にアセンブラで練習用の(こんな高度な暗号化ブログラムはまだ無理ですね)数行のコードが書けると思っていたのですがあまかった。
Zuishin

2019/08/01 13:45

暗号化に CPU のアーキテクチャは関係ありません。.NET で暗号化アルゴリズムが既に実装されているので、リンク先に書いてあるようなほんのわずかな行数で高度な暗号化技術を使うことができます。 よく読んでください。暗号化している部分はほんの数行です。
退会済みユーザー

退会済みユーザー

2019/08/01 13:54

読んでためしてみます。 とにかく今はこのPCからデータを他のPC MAC BOOKにWindws10Proを入れて移行させるのが先決です。 今の私のレベルはそんなもんです。
Zuishin

2019/08/01 13:56

ここはプログラミングの Q&A サイトなので、そうすると場所が違うかもしれませんね。user1 さんが暗号化ソフトを紹介してくれています。
guest

0

投稿2019/08/01 13:24

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2019/08/01 13:57

どうも有難うございます 簡単に使うには良いのですがプログラムを作ってみたいので…
退会済みユーザー

退会済みユーザー

2019/08/01 22:41

ありがとうございますURLを記録しておきました。
guest

0

このあたりの本ですね
WSH か VBScript がタイトルに入っているもの。

使える言語としては、VBSCript (VBAににた言語)、JScript (JavaScriptの古いバージョンとほぼ互換)がありますので、好みのほうを使えます。VBScriptのほうがドキュメントが多いと思います。

投稿2019/08/01 08:20

otn

総合スコア84555

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2019/08/01 08:59

どうも有難うございます。 プログラムを作らなくなって20年になり、再度学びなおしています。 かってUNIXにcriptと言うコマンド(プログラム)が有ったので暗号化プログラムだと思っていました教えて戴いた本を読んでみます。
otn

2019/08/01 12:23

ああ、全然違います。 WS + cript じゃなくて、Window + Script = WSCript と Console + Script = CScript というペアのスクリプト処理系です。 VBScriptで、暗号化プログラムを開発するのかと思いました。
退会済みユーザー

退会済みユーザー

2019/08/01 12:42

すみませんm(__)m 私の勘違いでした申し訳ありません でも暗号やセキュリティ最新のCPUのアーキテクチャーにも大変興味を持っています。 暗号化プログラムを作るのも面白いかもしれませんね(笑) 最後に仕事で使ったのはwindwsXPですし UNIX環境ではサンマイクロシステムのIPX(Solaris2.6)です。 最初のマシンはOkitac4300B(?) Vax11-780なんかも使いましたね。
macof

2019/08/02 05:32

横から申し訳ありません。 勘違いし続けるのは今後の学習においてもあまりよろしくないと思いましたので細かいことではありますが指摘させていただきます。 暗号を指す言葉はcryptであってcriptではないです。 unix等で使用されるコマンドも同様です。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問