SSブログ
前の10件 | -

ウィンドウズアップデートのページまでできるだけ早くアクセスしたい

windows VISTA以降の場合は Win+R(名前を指定して実行)でwuapp入力が手っ取り早い

winキーが無いタブレット系ならデスクトップ左下のWinボタンを右クリック(長押しタップ)で名前を指定して実行
あるいはシステムを開いて左下からwindows updateへ行くのが良い

USBの作業用フォルダをC直下にコピー


xcopy E:\作業用 c:\作業用\ /e /o

コピー、Eドライブ作業用を、Cドライブ作業用へコピー、ファイルが存在しなくてもディレクトリごとコピーする、ファイルの所有権やアクセス権限もそのままコピーする

これでショートカットの管理権限とかいろいろ含めてコピーができそう

IPアドレス固定.bat

IPアドレスを固定させるbat
家庭/社内で変更させると便利かも。
他にも利用用途はいろいろ。

@echo off
set _NICNAME_="ローカル エリア接続"
set _IP_=192.168.11.2
set _MASK_=255.255.255.0
set _GW_=192.168.11.1
set _DNS_=8.8.8.8
set _DNS2_=8.8.4.4
netsh int ip set address %_NICNAME_% static %_IP_% %_MASK_% %_GW_% 0
netsh int ip set dns %_NICNAME_% static %_DNS_%
netsh int ip add dns %_NICNAME_% %_DNS2_%

電源オプションをbatで編集する スリープしない設定

@echo off
echo 電源オプション→プラン設定の変更 スリープ状態なし なし
POWERCFG -x -standby-timeout-ac 0
POWERCFG -x -standby-timeout-dc 0
pause

スリープをしない

フォルダオプション 隠しファイルを表示 bat 即時適応

@echo off
rem フォルダオプション 隠しファイルを表示
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v hidden /t REG_DWORD /d 1 /f

rem フォルダオプション 登録されている拡張子を表示
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v HideFileExt /t REG_DWORD /d 0 /f

rem エクスプローラー再起動
taskkill /f /im explorer.exe
start explorer.exe

rem このバッチファイルが存在するフォルダを表示
start explorer.exe %~dp0


windows7homeエディション Administratorを有効にする

net user administrator /active:yes
実行後、コンピュータの管理からadministratorを無効のチェックを外す

ログを出力するbatファイル

コマンドライン、batファイルでのログファイルの出力方法
例文少なすぎてびっくりしたけどすごく簡単。

rem ログを出力
echo %date% %time% %computername%>>c:\test.txt

>>が肝、まあデスクトップにでもtest.bat作って試せばすぐにわかる。

>>は追記
>は上書き

各batの最後とか最初にいろんな方法でおけばログになるんじゃないかな

管理者として実行がめんどくさい

10工程以上あるバッチファイルを1つずつ管理者として実行をするのはめんどくさい。

各batを

設定.batからcallで呼び出す。

call 1.bat
call 2.bat
call 3.bat
rem 必要なところでpauseを追加する

設定.bat - ショートカットを作成し、プロパティで管理者として実行を追加する。

これで設定.bat - ショートカットを通常でたたけば問題なし

固定文字+ホスト名でユーザーを手早く作成するbat

既にホスト名が変更されていることを前提とし、固定文字+ホスト名でユーザーを作成するbat

for /f "usebackq tokens=*" %%i in (`hostname`) do @set RESULT=%%i
set _USERNAME_=KOTEIMOJI%RESULT%
net user %_USERNAME_% /add

rem パスワード無期限
wmic useraccount where "Name='%_USERNAME_%'" set PasswordExpires=FALSE
rem グループを管理者のみにする
net localgroup Administrators %_USERNAME_% /add
net localgroup Users %_USERNAME_% /delete

必要に応じて書き換えやpauseを追加して完成。

無効になっているAdministratorを有効にする

展開作業をした場合、基本的にはAdministratorは無効になってしまう。
sysprep時にオートログインをかけて有効にする方法もあるが、
一度他の管理ユーザーでログオンしたい場合はこちらのバッチを管理者権限で実行したほうが勝手がいい

wmic useraccount where "Name='administrator'" set disabled=false
pause

逆に何らかの理由で無効にしたい場合は
wmic useraccount where "Name='administrator'" set disabled=true
以上で問題ない
前の10件 | -

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。