ユーザ用ツール

サイト用ツール


os:windows:tips

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
os:windows:tips [2017/08/02 03:19] – [Tips] hayashios:windows:tips [2018/03/19 03:11] (現在) – [Explorerでコマンドプロンプトをここで開く] hayashi
行 1: 行 1:
 +====== Tips ======
 +===== スタティックルート =====
  
 +<code>
 +    ①    ②        ③       ④         ⑤  ⑥
 +route -p add 10.1.0.0 mask 255.255.255.0 192.168.0.254 metric 1 if 0x2
 +</code>
 +
 +|①|route addコマンドの間に 「 -p 」 を指定することにより、OSの再起動後にもroute addのルートが保持される。|
 +|②|宛先ネットワークを定義|
 +|③|宛先ネットワークのサブネットマスクを定義|
 +|④|ゲートウェイのIPアドレス|
 +|⑤|経路のメトリック値|
 +|⑥|インターフェースを定義。指定しない場合は最適なI/Fが自動的に決定される。|
 +
 +===== マウスチャタリング軽減 =====
 +
 +ロジクールなんかで長く使うとマウススイッチが劣化する場合があります。
 +
 +  * シングルクリックなのにダブルクリックになる
 +  * ドラックの途中で外れる
 +など
 +
 +で、以下のソフトで軽減したのでメモ
 +
 +[[http://www.vector.co.jp/soft/winnt/util/se455786.html|マウスチャタリングキャンセラ]]
 +===== 各種キー入れ替え =====
 +
 +[[https://freelifetech.com/improve-key-control/|キー操作環境を改善しよう:AutoHotKeyとChangeKeyの活用]]
 +===== Explorerでコマンドプロンプトをここで開く =====
 +
 +shiftキーを押しながら、マウス右クリック
 +
 +===== Chrome クラスが登録されていません =====
 +ChromeをWindows8でタスクバーに登録すると「クラスが登録されていません」とエラーが出る。\\
 +以下のようにショートカットを作成するとうまくいった
 +
 +  C:\Windows\System32\cmd.exe /c start /affinity 5 "chrome" C:\Users\xxx\AppData\Local\Chromium\Application\chrome.exe 
 +===== 一時的にネットワークドライブを割り当てる =====
 +「net use」や、エクスプローラの「ネットワークドライブの割り当て」コマンド以外に、「pushd」でも可能。
 +
 +  pushd \\hostname\destdir\folder01
 +
 +これで、自動的にドライブが割り当てられて移動する
 +
 +  popd
 +
 +ネットワークドライブを解除して、元のディレクトリに戻る
 +
 +認証を行う場合
 +
 +  start \\hostname\destdir\folder01
 +
 +===== 結果をクリップボードへ =====
 +
 +  dir | clip
 +===== ファイルのタイムスタンプを変更する =====
 +更新日時を変更する場合
 +
 +  PS> Set-ItemProperty %FileName% -Name LastWriteTime -Value "%日時%"
 +
 +アクセス日時を変更する場合
 +
 +  PS> Set-ItemProperty %FileName% -Name LastAccessTime -Value "%日時%"
 +
 +作成日時を変更する場合
 +
 +  PS> Set-ItemProperty %FileName% -Name CreationTime -Value "%日時%"
 +
 +
 +実例
 +  PS> Set-ItemProperty "C:\tmp\test.xls" -Name LastWriteTime -Value "02/06/2015 10:11:12 AM"
 +
 +<code>
 +PS> Get-ItemProperty %FileName% | Get-Member -MemberType Property
 +   TypeName: System.IO.FileInfo
 +
 +Name              MemberType Definition
 +----              ---------- ----------
 +Attributes        Property   System.IO.FileAttributes Attributes {get;set;}
 +CreationTime      Property   System.DateTime CreationTime {get;set;}
 +CreationTimeUtc   Property   System.DateTime CreationTimeUtc {get;set;}
 +Directory         Property   System.IO.DirectoryInfo Directory {get;}
 +DirectoryName     Property   System.String DirectoryName {get;}
 +Exists            Property   System.Boolean Exists {get;}
 +Extension         Property   System.String Extension {get;}
 +FullName          Property   System.String FullName {get;}
 +IsReadOnly        Property   System.Boolean IsReadOnly {get;set;}
 +LastAccessTime    Property   System.DateTime LastAccessTime {get;set;}
 +LastAccessTimeUtc Property   System.DateTime LastAccessTimeUtc {get;set;}
 +LastWriteTime     Property   System.DateTime LastWriteTime {get;set;}
 +LastWriteTimeUtc  Property   System.DateTime LastWriteTimeUtc {get;set;}
 +Length            Property   System.Int64 Length {get;}
 +Name              Property   System.String Name {get;}
 +</code>
 +
 +
 +===== シャットダウン、再起動、ログオフをする =====
 +|shutdown -r -t 60|60秒後に再起動|
 +|shutdown -m \\Serv1 -t 5|Serv1を5秒後にシャットダウン|
 +
 +==== オプション ====
 +
 +^オプション^説明^
 +|-i|GUIインターフェイスを表示する|
 +|-l|ログオフを実行する(-mと併用不可)|
 +|-s|シャットダウンする|
 +|-r|コンピュータを再起動する|
 +|-a|シャットダウンを中止する|
 +|-m \\Compurter Name|リモート作業時のコンピュータ名を指定する|
 +|-t sec|シャットダウンまでの時間を指定する|
 +|-c "Comment"|シャットダウン時のメッセージ(コメント)を指定する(最大127文字)|
 +|-f|アプリケーションを強制終了する|
 +|-d (u|p):xx(:yy)|シャットダウンの理由コードを指定する(下記参照)|
 +
 +
 +==== 理由 ====
 +
 +^オプション^説明^
 +|p|計画されたシャットダウン/再起動|
 +|u|ユーザ定義によるシャットダウン/再起動|
 +|(指定なし)|計画外のシャットダウン/再起動|
 +|xx|主因|
 +|yy|副因|
 +===== 「送る」メニューにショートカットアイテムを登録する =====
 +==== エクスプローラーから登録する ====
 +
 +「C:」→「ユーザー」→「[ユーザー名]」→「AppData」→「Roaming」→「Microsoft」→「Windows」→「SendTo」\\
 +ここにショートカットをコピー
 +==== 直接開いて登録する ====
 +「ファイル名を指定して実行」に「SHELL:SENDTO」と入力\\
 +「SendTo」フォルダーが開かれる
 +===== ホームグループのアイコンを消したい =====
 +
 +アイコンを選択 ⇒ F5キー ⇒ これで消えるはず
 +
 +===== Win8:IME状態をアプリごとに保持する =====
 +
 +Windows8からIMEの状態がすべてのアプリで共有されるようになった。\\
 +これを以前のようにアプリごとに独立して状態を持つように変更する。
 +
 +  コントロールパネル => 言語 => 入力方法の変更 => 詳細設定 => 入力方法の切り替え => アプリウィンドウごとに異なる入力方式を設定するにチェック
 +
 +これで変更されるはず。
 +
 +===== 不要なスタートアップを停止させる =====
 +
 +==== Windows7 ====
 +
 +プログラムとファイルの検索 ⇒ msconfig ⇒ システム構成のスタートアップタブ
 +
 +==== Windows8 ====
 +
 +タスクマネージャのスタートアップタブ
 +
 +===== ディレクトリ同期/バックアップ =====
 +
 +Robocopyが便利((GUIならFreeFileSync 、RichCopyも…))
 +
 +  robocopy 同期元 同期先 [ファイル[ファイル]...] [オプション]
 +
 +<code>
 +オプション(例)
 +
 +/S :: サブディレクトリをコピーしますが、空のディレクトリはコピーしません。
 +/E :: 空のディレクトリを含むサブディレクトリをコピーします。
 +/LEV:n :: コピー元ディレクトリ ツリーの上位 n レベルのみをコピーします。
 +/MIR :: ディレクトリ ツリーをミラー化します (/E および /PURGE と同等)。
 +
 +/MOV :: ファイルを移動します (コピー後にコピー元から削除)。
 +/MOVE :: ファイルとディレクトリを移動します (コピー後にコピー元から削除)。
 +</code>
 +
 +ちなみにリターンコードは、正常でも数値が戻る。エラーじゃないので注意。((8よりい大きい場合は何らかのエラーがあったことを示します))
 +
 +^値^説明^
 +|0|ファイルはコピーされません。エラーは検出されませんでした。一致しないファイルがありません。先ディレクトリにファイルが存在しません。そのため、コピー処理がスキップされました。|
 +|1|すべてのファイルが正常にコピーされました。|
 +|2|ソース ディレクトリに存在しない、コピー先のディレクトリにいくつかのファイルがあります。ファイルはコピーされません。|
 +|3|いくつかのファイルがコピーされます。その他のファイルが存在します。エラーは検出されませんでした。|
 +|5|いくつかのファイルがコピーされます。いくつかのファイルが一致していません。エラーは検出されませんでした。|
 +|6|追加のファイルと一致しないファイルが存在します。ファイルがコピーされていないとエラーが発生したことはありません。これは、インストール先ディレクトリにファイルが存在しないことを意味します。|
 +|7|ファイルがコピーされた、ファイルの不一致が存在と他のファイルが存在します。|
 +|8|いくつかのファイルをコピーできませんでした。|
 +
 +===== 電源管理 =====
 +
 +==== 電源要求の優先を設定 ====
 +
 +  powercfg -requests
 +
 +これで、「DISPLAY」「SYSTEM」「AWAYMODE」と三種類のカテゴリに各ドライバやプロセスなどが列挙される。\\
 +スリープの実行を阻止しているプロセスが存在しない場合、何も表示されない。\\
 +阻止しているプロセスが存在すると、ドライバやプロセスが列挙される。\\
 +特定のデバイスやプロセスに対する電源要求の優先を設定する「-requestsoverride」オプションで上書きする。\\
 +
 +  powercfg -requestsoverride {種類} {プロセスもしくはドライバ名} {要求}
 +
 +「種類」は「-requests」オプションの検出結果と同じものを指定。通常は「PROCESS」「SERVICE」「DRIVER」のいずれか。\\
 +「プロセスもしくはドライバ名」も「-requests」オプションで検出した名称をそのまま使用。\\
 +「種類」は最初に列挙されたカテゴリを「DISPLAY」「SYSTEM」「AWAYMODE」の三種類から一つ以上指定。\\
 +
 +==== 直前に省電力状態を解除したイベントについての情報を表示 ====
 +
 +  powercfg -lastwake
 +
 +参考
 +
 +[[http://news.mynavi.jp/articles/2010/07/20/w7/index.html|レッツ! Windows 7 - 電源管理編(4)]]
 +
 +===== Skypeをタスクトレイに収納 =====
 +
 +Skypeのプロパティ=>互換性でWindowsVista(ServicePack2)を選択。これでSkypeを再起動してCloseボックスでトレーに収納されるはず
os/windows/tips.txt · 最終更新: 2018/03/19 03:11 by hayashi