Hold down [Shift] while choosing Restart
or
shutdown.exe /r /o
some foobar
Hold down [Shift] while choosing Restart
or
shutdown.exe /r /o
Check the status of the shared SYSVOL
dcdiag /test:netlogons
Verify DNS registration and functionality
dcdiag /test:dns
Verify communication with other domain controllers
nltest /dclist: <domain name>
Verify replication with other domain controllers
dcdiag /test:replications
Verify the availability of the operations masters
dcdiag /s: domaincontroller /test:knowsofroleholders /verbose dcdiag /s: domaincontroller /test:fsmocheck
[via]https://technet.microsoft.com/en-us/library/cc781459%28v=ws.10%29.aspx[/via]
Connect to VirtualCenter Server and enter credentials
Connect-VIServer -Server <Server>
Save the credentials to the credential store file (By default the credential store file is stored - encrypted - under the user profile directory)
New-VICredentialStoreItem -Host <Server> -User "<Username>" -Password "<Password>"
[via]https://blogs.vmware.com/PowerCLI/2011/11/have-you-seen-powerclis-credential-store-feature.html[/via]
Open a telnet connection to the router and run the following commands for a warm or cold reboot:
warm reboot (also soft reboot)
do/o/b
cold reboot (also cold boot, hard reboot or hard boot)
do/o/c
For Windows Vista and newer try to run the following:
winmgmt /verifyrepository
winmgmt /salvagerepository
winmgmt /verifyrepository
To fully rebuild the WMI Repository follow these steps:
for /f %s in ('dir /b *.mof') do mofcomp %s
for /f %s in ('dir /b en-us\*.mfl') do mofcomp en-us\%s
for /f %s in ('dir /b de-DE\*.mfl') do mofcomp de-DE\%s
[via]https://support.software.dell.com/de-de/vworkspace/kb/88861[/via]
update tableA a
left join tableB b on
a.name_a = b.name_b
set
validation_check = if(start_dts > end_dts, 'VALID', '')
UPDATE payments p
INNER JOIN users u ON
p.pay_id=u.user_id
SET
p.pay_email=u.user_email,
p.pay_firstname=u.user_firstname,
p.pay_lastname=u.user_lastname,
p.pay_date=u.user_date
[via]http://stackoverflow.com/a/1262848[/via]
Don'ts
Dos
PHP
// Generate or return salted passwords
function crypt2($password, $salt = "") {
if($salt == "") {
// A higher "cost" is more secure but consumes more processing power
$cost = 10;
// Create a random salt
$salt = strtr(base64_encode(mcrypt_create_iv(16, MCRYPT_DEV_URANDOM)), '+', '.');
// Prefix information about the hash so PHP knows how to verify it later.
// "$2a$" Means we're using the Blowfish algorithm. The following two digits are the cost parameter.
$salt = sprintf("$2a$%02d$", $cost) . $salt;
}
// Hash the password with the salt
$hash = crypt($password, $salt);
return $hash;
}
// Save password
$hash = crypt2($user_password); // hash the password with salt
dbquery("UPDATE users SET user_hash='".$hash."' WHERE user_id='1'");
// Login
$sql = "SELECT user_hash FROM users WHERE user_loginname='Admin' LIMIT 1";
[...]
$data = dbarray($result);
if (hash_equals($data['user_hash'], crypt2($user_pass, $data['user_hash']))) {
// Ok!
}
[via]http://stackoverflow.com/questions/401656/secure-hash-and-salt-for-php-passwords/, https://alias.io/2010/01/store-passwords-safely-with-php-and-mysql/[/via]
Open Group Policy Editor (gpedit.msc), goto Computer Configuration > Administrative Templates > Control Panel > Personalization > Do not display the lock screen
Today i noticed that our Knowledge Base looks ugly at Internet Explorer. It seems that he ignoring the following CSS attribute:
white-space: pre-warp
After a few test I found out, that by default IE use for intranet page the compatibility mode. OMG...
There are two ways to change this. First you can add a meta attribute the every page:
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
or you can use the Apache Module mod_headers which is my choise:
1. Change Apache2 Config to load the headers_module
LoadModule headers_module modules/mod_headers.so
Header set X-UA-Compatible “IE=Edge”